About Suffolk Fine Arts Limited (01462283) United Kingdom