About A L Holder Limited (05131093) United Kingdom