About T C & Molloy Ltd (10232743) United Kingdom