About Red Stallion Management Ltd (10976013) United Kingdom