About Jimms Bilvard Limited (08314076) United Kingdom