About Claydach Food Limited (07061339) United Kingdom