About Excel Resource Management Limited (06954266) United Kingdom