About Central Service (henley) Limited (01073737) United Kingdom