About Rebecca Helen Walker Limited (11753557) United Kingdom