About Rebecca Jackson Ltd (09879252) United Kingdom