About D & L Sinclair Holdings Limited (SC375387) United Kingdom