About Mercury Floats Limited (01342252) United Kingdom