About Knight & Beck Associates Ltd (09977600) United Kingdom