About Cellhire (holdings) Limited (02967988) United Kingdom