About The Small Wave Company Limited (03529293) United Kingdom