About The Rod Limited (13614468) United Kingdom