About Billingbear Enterprises Limited (04129001) United Kingdom