About San Lorenzo Limited (00957223) United Kingdom