About T Backhouse & Son Limited (06426995) United Kingdom