About Bookmark Computers (of Stroud) Limited (04180684) United Kingdom