About G & K Holland Limited (05818290) United Kingdom