About Amalgamated Computer Supplies Ltd (07377505) United Kingdom