About Excel 2002 Limited (04446128) United Kingdom