About Sampson Technology Ltd (12522413) United Kingdom