About Suffolk Shores Limited (13020508) United Kingdom