About D & L Simon Holdings Ltd (11649469) United Kingdom