About Cressida (goodramgate York) Limited (03292126) United Kingdom