About Tabernacle House Limited (09022407) United Kingdom