About Strevelec Limited (06738147) United Kingdom