About Elbac Limited (02835327) United Kingdom