About Bobbers Industries Ltd (13242127) United Kingdom