About Northern Conflux Ltd (SC696261) United Kingdom