About Sycamore Systems & It Training Ltd. (09303143) United Kingdom