About Perrott Holdings Limited (09825642) United Kingdom