About Sancho Smith Limited (11293162) United Kingdom