About Ja Barling Ltd (11845743) United Kingdom