About Blakemore Solutions Limited (11398434) United Kingdom