About Guybrand Limited (12602073) United Kingdom