About Spada International Limited (10238949) United Kingdom