About Status Computer Solutions Limited (04920834) United Kingdom