About J & B Backhouse Limited (04288860) United Kingdom