About Darnley & Taylor Limited (00887330) United Kingdom