About R Thwaites Ltd (10208869) United Kingdom