About Mac & Jeal Ltd (09405095) United Kingdom