About A & L Limited (SC429967) United Kingdom