About P & F Limited (01207341) United Kingdom