About The Carrolls Management Company Limited (09804250) United Kingdom