About Alex Ropes Ltd (10617201) United Kingdom