About Steve Weiser Limited (06117445) United Kingdom