About B B Hobbes Limited (SC197526) United Kingdom