About Perrington & Co Limited (SC187586) United Kingdom