About Ambi-cell (liverpool) Limited (04049857) United Kingdom