About Mac & Micro Ltd (08523948) United Kingdom