About Luken Beck Consultants Limited (09289249) United Kingdom