About Blackheath London Ltd (08511966) United Kingdom