About London Materials Limited (04840803) United Kingdom