About Caenshill House Limited (06000002) United Kingdom