About Lord S Services Ltd (05090001) United Kingdom