About Technical Housing Solutions Limited (06683817) United Kingdom