About D. Liscombe Building Services Limited (06940608) United Kingdom