About Bloxham Computers Ltd (07691133) United Kingdom