About Warwick International Holdings Limited (06592528) United Kingdom