About Sherratt Technical Services Limited (06157347) United Kingdom