About Suffolk Home And Garden Ltd (13622989) United Kingdom