About Jabbs.com Limited (05171680) United Kingdom