About Spry Company Limited (13098619) United Kingdom