About Stone Applications Uk Ltd (07950045) United Kingdom