About Floatridge Limited (02994931) United Kingdom