About Cysgod Y Capel Management Company Limited (09896123) United Kingdom