About Mac & Kem Limited (09356185) United Kingdom