About Cookerhood Filter Limited (07140110) United Kingdom