About Waterloo Consulting Ltd (13035417) United Kingdom