About Olney Appliances Limited (09866870) United Kingdom