About A.d. Stutterheim Limited (12997647) United Kingdom