About Seka Construction Ltd (10143053) United Kingdom