About Inclex No 3 Limited (04207632) United Kingdom