About J & S Davis Limited (07962996) United Kingdom