About Francis Sprenger Results Ltd (12270598) United Kingdom