About Waterloo Store Limited (12013034) United Kingdom