About P & F Holdings Limited (10612046) United Kingdom