About Perkins & Smith Ltd (13583906) United Kingdom