About J&r Scargill Ltd (11921894) United Kingdom