About Suffolk Trimmers Limited (01097318) United Kingdom