About South Shore Road Limited (12502680) United Kingdom