About Perrot Holdings Limited (00610971) United Kingdom