About Tandridge Garden Rooms Ltd (13200194) United Kingdom