About W M Barker & Son Ltd. (03910003) United Kingdom