About Madingley Vesper Associates Limited (11527606) United Kingdom