About S Mac Solutions Ltd (13469880) United Kingdom