About Spatola Limited (10698424) United Kingdom