About J&a Supplies Ltd (12803430) United Kingdom