About S & D Qa Services Limited (06365971) United Kingdom