About William Medcalf Limited (05145025) United Kingdom