About Maxwell Computer Solutions Ltd (07987976) United Kingdom