About A.j. Allan (brechin) Limited (SC058078) United Kingdom