About M & R Williams (yeovil) Limited (04015020) United Kingdom