About Pulleyn Holdings Limited (09711712) United Kingdom