About Automatica Limited (01541482) United Kingdom