About Stefan B D S Limited (11180552) United Kingdom