About D R & A Taylor Limited (05084466) United Kingdom