About Templewood (ealing) Limited (00956802) United Kingdom