About C J Ambler Ltd (13592740) United Kingdom