About Amsource Technology Limited (07298917) United Kingdom