About Kingfisher International Holdings Limited (02558762) United Kingdom