About Rowrah Chapel Associates Limited (09854001) United Kingdom