About Sotra 2000 (uk) Limited (07018160) United Kingdom