About Beck Research & Consultancy Limited (09961386) United Kingdom