About The Bio-leadership Company Limited (05158861) United Kingdom