About Alex Ritchie Limited (09095293) United Kingdom