About Sid Daffarn Ltd (12470600) United Kingdom