About Rachel Glendinning Ltd (12864811) United Kingdom