About Ruth Glen London Ltd (04403504) United Kingdom