About Spectol Limited (07383338) United Kingdom