About C. Senior Limited (04645902) United Kingdom