About Cooling Castle Barn Limited (03541153) United Kingdom