About Penelope S Caf Limited (13461817) United Kingdom