About Walter & Florence Limited (11014352) United Kingdom