About S Maguire Ltd (10051014) United Kingdom