About Base Associates Limited (02375150) United Kingdom