About Turkuaz Newbury Limited (13705095) United Kingdom