About Spenlec Limited (04537559) United Kingdom