About Ja & Company Accountants Limited (04430478) United Kingdom