About Jenner House Limited (03201521) United Kingdom