About Neil & Barker (widnes) Limited (10210949) United Kingdom