About Surface Technology (holdings) Limited (09908804) United Kingdom