About Scansource Europe Limited (04236236) United Kingdom