About Spenbank Holdings Limited (00563530) United Kingdom