About Statera Works Limited (12423866) United Kingdom