About Constance Spry Limited (12843519) United Kingdom