About Julia Knowles Limited (07301753) United Kingdom