About Paul & Leigh Ltd (13275270) United Kingdom