About B.b. Hessey Solutions Limited (SC590286) United Kingdom