About Zulus (aberdeen) Limited (SC654063) United Kingdom