About Gloucester Appliances Limited (11033059) United Kingdom