About Chappellsmith Limited (06555926) United Kingdom