About The Backhouse Heritage Centre Limited (SC537092) United Kingdom