About Twenty Two Westhill Limited (01790832) United Kingdom