About Steve Davis Holdings Limited (02131100) United Kingdom