Transport Edmiston and Co Ltd – London Edmiston and Co Ltd. Transport business. Call now: 02074955151. 62 St. James''s Street London SW1A 1LY