About Ryobe Uk Limited (06724449) United Kingdom