About Hubb 2 Limited (SC634941) United Kingdom