About D. Bird & Son Ltd (07704178) United Kingdom