About Potter Computer Solutions Limited (08694850) United Kingdom