About Nicholas Ruddick Limited (12602837) United Kingdom