About Perkins & Perry Ltd. (03955113) United Kingdom