About Richard Knowles Limited (04654243) United Kingdom