About Ebensburg Limited (05297774) United Kingdom