About James Allan Engineering Services Limited (SC065820) United Kingdom