About Blakemore Innovations Limited (13018488) United Kingdom