About David Absolon & Co Limited (07492519) United Kingdom