About Perrin & Partners Ltd (12547841) United Kingdom