About Jamron Limited (09339137) United Kingdom