About Cockermouth R&r Ltd (11821093) United Kingdom