About First Base Harley Street Limited (03336544) United Kingdom