About Beach Buddy Limited (11690132) United Kingdom