About J & A Brokers Limited (06666437) United Kingdom