About Clips N Chips Ltd (12686304) United Kingdom