About Anderson & Garland Limited (02717623) United Kingdom