About Clarkson Wright & Jakes Limited (07529406) United Kingdom