About Pleated Ribbon Limited (13197283) United Kingdom