About Walter Steward Limited (06800833) United Kingdom