About Red Hall Associates Ltd (11591778) United Kingdom