About B.p.p. Technical Services Limited (02423416) United Kingdom