About Jamspurs Limited (10665945) United Kingdom