About Rodsonjacob Limited (12453253) United Kingdom