About East Beach Solutions Ltd (08560895) United Kingdom