About Rebecca Louise Jackson Limited (12026933) United Kingdom