About Ruttle Plant Holdings Limited (01333237) United Kingdom