About Pink Towel Limited (12923328) United Kingdom