About J.davidson (holdings) Limited (07780810) United Kingdom