About Ambrose Sherriff Limited (13410784) United Kingdom