About The Ragged Trousers Limited (06024375) United Kingdom