About Jeeves Internati0nal Limited (01339567) United Kingdom