About Vickers Fluid Solutions Limited (SC499707) United Kingdom