About Banbury Appliance Centre Limited (07541015) United Kingdom