About Cathedral St James Ltd (12637583) United Kingdom