About A L Holder Developments Ltd (12060312) United Kingdom