About Carom Limited (05610766) United Kingdom