About G.l. James Davis (holdings) Limited (SC057019) United Kingdom