About Patten & Prentice (nominees) Limited (SC159607) United Kingdom