About Spyrax (uk) Limited (02672364) United Kingdom