About Chippendale And Clark Holdings Ltd (12142558) United Kingdom