About Mac S & R Limited (13062225) United Kingdom