About X Industries Limited (06716482) United Kingdom