About Blackheath Associates Ltd (10562129) United Kingdom