About Williams Medical Holdings Limited (06228280) United Kingdom