About Ajbc Ltd (06394912) United Kingdom