About Richard Clunie Limited (12249233) United Kingdom