About Surface Technology International Limited (02292621) United Kingdom