About Kirby & West Limited (06317141) United Kingdom