About Elmbridge Supplies Company Uk Ltd (07810668) United Kingdom