About Betts And Patel Capital Ltd. (07877100) United Kingdom