About Suffolk Insignia Limited (07068679) United Kingdom