About Kingfisher Products Limited (05299601) United Kingdom