About Barker & Simpkins (hull) Limited (05922961) United Kingdom