About Ault Associates Limited (05972109) United Kingdom