About Templebar Construction Limited (06680554) United Kingdom