About Banbury Howard Ltd (07027580) United Kingdom