About Suffolk & Thran Ltd (NI682161) United Kingdom