About James Blake Solutions Ltd (06587400) United Kingdom