About Rare Stamp Associates Ltd (08259739) United Kingdom