About Blacklock Hall Limited (12241231) United Kingdom