About Waterloo Services Limited (13538267) United Kingdom