About Ajballantyne Ltd (SC707650) United Kingdom