About Spectre Consultancy Ltd. (03457961) United Kingdom