About Beccles Lido Trading Limited (08867883) United Kingdom