About Walter Michael Limited (09907257) United Kingdom