About Ludwig Associates Ltd (07709991) United Kingdom