About Rebecca Neill Limited (11652292) United Kingdom