About Implants Int (services) Limited (09021588) United Kingdom