About Chappards Industrial Services Ltd (11505633) United Kingdom