About Spectrl Limited (07932967) United Kingdom