About Oxsonics Limited (08595647) United Kingdom