About E Mould (uk) Limited (07586095) United Kingdom