About Alland Ltd (SC627715) United Kingdom