About Christopher Spry Limited (05986582) United Kingdom