About Gillard (sw) Limited (08028685) United Kingdom