About Prescott Holdings Ltd (10782092) United Kingdom