About Loughton Green Ltd (11550402) United Kingdom