About Epicor Software (uk) Limited (02338274) United Kingdom