About Sonar Research & Development Limited (01557176) United Kingdom