About J&a Products Ltd (11625985) United Kingdom