About Smitham Technical Services Limited (12025046) United Kingdom