About Standing Stones Limited (09254258) United Kingdom