About Pepe Stirling 1960 Limited (SC511308) United Kingdom