About Ben Jerram Limited (08860232) United Kingdom