About Elbor Limited (02241607) United Kingdom