About The Chilli Pepper Company (uk) Limited (07447088) United Kingdom