About D. Templeton Building Services Limited (06495515) United Kingdom