About E.barker & Son(hillsboro )limited (00254789) United Kingdom