About Fitzgerald Computer Solutions Limited (07968399) United Kingdom