About Jswallace Ltd (13034734) United Kingdom