About Garland Holdings Limited (10506090) United Kingdom