About Eubank Holdings Limited (12371247) United Kingdom