About C. Maguire Limited (SC253652) United Kingdom