About Floattitan Development & Research Industries Ltd. (08329490) United Kingdom