About Beach Design Limited (04469526) United Kingdom