About Stephen Lander Dental Designs Ltd (05899672) United Kingdom