About Waterloo Group Limited (04934917) United Kingdom