About Spatz Limited (04644827) United Kingdom