About Cressida (trowbridge) Limited (04388456) United Kingdom