About Lembor Limited (09150859) United Kingdom