About N.a. Guppy (holdings) Limited (08486806) United Kingdom