About Implants International Limited (05467946) United Kingdom