About Spence House Limited (10787115) United Kingdom