About M S & C Milham Technical Limited (08628351) United Kingdom