About S & D Services Ltd (10228562) United Kingdom