About First Call Appliances Limited (12768043) United Kingdom