About B M Clee Services Limited (11416945) United Kingdom