About Permanent Style Limited (10351003) United Kingdom