About Caromar Limited (06316274) United Kingdom