About Waterloo Ipr Limited (07809705) United Kingdom