About The Waffle Float (london) Ltd (12710660) United Kingdom