About C J Maguire Limited (07402621) United Kingdom