About Ebsc Ltd (07313224) United Kingdom