About Clatfords Shop Association Limited (IP29732R) United Kingdom