About 22 Sticklepath Hill Limited (04452983) United Kingdom