About Starfish (brighton) Limited (07751358) United Kingdom