About Shelmore Timber Limited (11161388) United Kingdom