About Xerox Capital (europe) Limited (03070508) United Kingdom