About Charhar Limited (09252756) United Kingdom