About J. M. Holling Limited (03732055) United Kingdom