About J & R Maddyson Limited (12487246) United Kingdom