About Mortimers Holdings (yeovil) Limited (07590623) United Kingdom