About Longwave Consulting Limited (05647961) United Kingdom