About Waller Research Ltd (09436199) United Kingdom