About Northampton Laser Clinic Limited (12550038) United Kingdom