About The Floaty Oakie Company Limited (12737188) United Kingdom