About L & J Sherriff Ltd (11080117) United Kingdom