About Perkins And Teare Limited (11026121) United Kingdom