About The Waterside Flushing Ltd (10602652) United Kingdom