About Collyer Holdings Limited (12484505) United Kingdom