About Comp-a-tent Ltd (09533489) United Kingdom