About Computer Stand-by Limited (01792949) United Kingdom