About Eka Construction & Design Limited (11329959) United Kingdom