About S&g Mcardle Ltd (12140536) United Kingdom