About Kingfisher Manufacturing Ltd (12880598) United Kingdom