About Haworth Holt Bell (trustees) Limited (05216050) United Kingdom