About Dj & L Services Ltd (SC655328) United Kingdom