About 26-28 Bethune Limited (10883308) United Kingdom