About Galliard (southwark) Limited (05077288) United Kingdom