About Simlec Limited (07336653) United Kingdom