About Sarsen Circle Limited (12447919) United Kingdom