About Blind Charlier Ltd (12769347) United Kingdom