About Blackheath Standard Limited (11673786) United Kingdom