About Blackheath Teaching Practice Limited (07215353) United Kingdom