About Sarsen Circle Holdings Limited (13032658) United Kingdom