About Alex Alcock Investments Llp (OC322678) United Kingdom