About Jagstone Ltd (07287914) United Kingdom