About B & R Thorner Limited (01378937) United Kingdom