About Turbitts Management Company Limited (NI665172) United Kingdom