About Capespan International Holdings Limited (02948753) United Kingdom