About Base Technical Solutions Limited (05298581) United Kingdom