About R & A Clarke Limited (13069631) United Kingdom