About Barker And Hood Limited (06205614) United Kingdom