About K Owen Engineering Solutions Limited (09172036) United Kingdom