About Walter & Chris Limited (12856716) United Kingdom