About Floating Table Ltd (11828562) United Kingdom