About Ajr & Associates Ltd (07000381) United Kingdom