About Bmarsh Computers Limited (06393005) United Kingdom