About Demko Building Limited (06491896) United Kingdom