About Allen S Green Technologies Llp (NC000603) United Kingdom