About Ebberns Holdings Limited (05656126) United Kingdom