About Heathcliff Associates Ltd (11261602) United Kingdom