About Spomb International Limited (09062648) United Kingdom