About Floatdale Limited (01367302) United Kingdom