About Base Unit Projects Limited (06085433) United Kingdom