About Licensed Management Services Limited (04731946) United Kingdom