About W J Allan Limited (SC303043) United Kingdom