About Business Administration & Technical Services Ltd. (02772484) United Kingdom