About Company X Limited (01272503) United Kingdom