About Clip Consumables Ltd (12585680) United Kingdom