About Blakelow Holdings Limited (12304475) United Kingdom