About Chall House Ltd (SC500887) United Kingdom