About Inclex No 1 Limited (03940403) United Kingdom