About Beach Haven Ltd (10564460) United Kingdom