About Endeavour Supplies Ltd (10654282) United Kingdom