About J & A Davies Holdings Limited (11638253) United Kingdom