About Rachel Collingwood Limited (05990352) United Kingdom