About Jenney Limited (12718532) United Kingdom