About Chamberlain Holdings Public Limited Company (01722942) United Kingdom