About Garlands (ats) Limited (03418335) United Kingdom