About Rick Root Limited (09365773) United Kingdom