About W I Dean Limited (SC265867) United Kingdom