About Beach Street Limited (03442056) United Kingdom