About C.s.t. (st Ives) Ltd (07665063) United Kingdom