About John Rudd Ltd (12563882) United Kingdom