About Waterloo L22 Trading Limited (10579794) United Kingdom