About A & L Developments Ltd (12238383) United Kingdom