About P. & F. Mcdonnell Limited (NI001569) United Kingdom