About Office Base Limited (02218322) United Kingdom