About Perkins & Perkins Limited (06210120) United Kingdom