About Beach 46 Limited (04886637) United Kingdom