About Ebelco Limited (10112614) United Kingdom