About Company 39 Limited (03733505) United Kingdom