About Coombe Associates Limited (05531805) United Kingdom