About Newby Op Co Limited (10505094) United Kingdom