About Jenwood Limited (01096930) United Kingdom