About Giulio Scotolatti Ltd (13154003) United Kingdom