About Jevant Spencer International Uk Limited (05739001) United Kingdom