About Blackwood Appliances Limited (08623825) United Kingdom