About P & F Plant Limited (06237635) United Kingdom