About Blackheath Indian Limited (12562353) United Kingdom