About Barker & Hird (pp) Limited (02362856) United Kingdom