About B A O Technical Services Limited (03119103) United Kingdom