About Aurora Spectre Limited (01898644) United Kingdom