About Ballams Computer Solutions Limited (07657642) United Kingdom