About Rachael Knowles Ltd. (11063792) United Kingdom