About Blakeridge Holdings 2 Limited (10888525) United Kingdom