About Duncan M Wheeler Shrewsbury Limited (13606082) United Kingdom