About Media Maker Computers Ltd (07826730) United Kingdom