About Schmidt Technology Limited (03587296) United Kingdom