About Lanchbos Ltd. (09857106) United Kingdom