About P & F Stores Ltd (11682049) United Kingdom