About Loughton Contracts Plc (02752811) United Kingdom