About Stamp International Lp (SL031565) United Kingdom