About Northants Beauty Instruments Ltd (13301589) United Kingdom