About Seventh Son Ltd (13264035) United Kingdom