About Bell & Higgins (hull) Limited (05389470) United Kingdom