About Norfolk & Suffolk Investments Limited (07263830) United Kingdom