About Rebecca Freckleton Limited (09773676) United Kingdom