About Wd-40 Holdings Limited (05090341) United Kingdom