About Darke & Taylor Limited (00999233) United Kingdom