About Clarach Bay Services Limited (06216212) United Kingdom