About Westmead (effingham) Limited (04052666) United Kingdom