About P.f. Howell (holdings) Limited (NI680748) United Kingdom