About Sidney Newton Holdings Limited (00635519) United Kingdom