About Lytham Float Company Limited (11652211) United Kingdom