About Hascombe S Limited (08113538) United Kingdom