About Wells Building Services Limited (06191730) United Kingdom