About Xedrom Limited (05026294) United Kingdom