About Tam S House Limited (07907988) United Kingdom