About Patrick Lloyd Ltd (13058488) United Kingdom