About Spearhead Cat 1 Limited (12492322) United Kingdom