About D Teal & Son Limited (08584002) United Kingdom