About Inclex No 8 Limited (01632114) United Kingdom