About Chater Brook Ltd (12217396) United Kingdom