About Walter Whippet Ltd (11152977) United Kingdom