About Percale (u.k.) Limited (02789348) United Kingdom