About Lomas And Thorpe Limited (01646442) United Kingdom