About Hastrobell Ltd (10936242) United Kingdom