About Scavelli S Limited (04015863) United Kingdom