About Walter Saguaro Limited (09891115) United Kingdom