About Crone & Taylor Limited (00112968) United Kingdom