About Banyard & Houchell Limited (00532731) United Kingdom