About Perrin & Nichols Management Company Limited (02330655) United Kingdom