About Francis Lloyd Ltd (12363727) United Kingdom