About Kampers Ltd (12575699) United Kingdom