About Vivian John Limited (12981285) United Kingdom