About Perpiglia & Thomas Limited (10535985) United Kingdom