About Allan Appoint Ltd (SC453626) United Kingdom