About Vertus 8 Water Street Staffco Limited (12437593) United Kingdom