About Blackheath Tube Company Limited (03389969) United Kingdom