About S. & E.m. Meynell Limited (01747351) United Kingdom