About Mac Design Holdings Limited (07414932) United Kingdom