About Spes & Company Limited (08370257) United Kingdom