About S.a. Mynard (trading) Limited (03555707) United Kingdom