About Sinewave Technical Services Limited (09578263) United Kingdom