About Naismiths Holdings Limited (11379714) United Kingdom