About Collard Services Limited (11025216) United Kingdom