About Napier Appliances Limited (13227442) United Kingdom