About Flextrasonics Limited (08673936) United Kingdom