About Chippendale And Clark Ltd (12541175) United Kingdom