About D. Byford & Co Limited (00197961) United Kingdom