About G & D Margaillan Limited (06294377) United Kingdom