About Newby Asset Management Limited (07028906) United Kingdom