About M. Teevan & Co. Limited (01086572) United Kingdom