About Vshf Lancaster Limited (13255325) United Kingdom