About D. Byron & Co. Limited (01044151) United Kingdom