About Jubilee Appliances & Electricals Limited (09698932) United Kingdom