About Chappell Home Ltd (13087280) United Kingdom