About Cathedral Clapham (h) Limited (04718794) United Kingdom