About Ogma Furstemberg Ltd (08545973) United Kingdom