About Delvina S T Shirts Limited (12525497) United Kingdom