About Teixeira Refurbishment (sutton) Ltd (07572392) United Kingdom