About Collyer Rose Limited (09340907) United Kingdom