About Blackheath Holdings Limited (11186374) United Kingdom