About Jamshore Limited (00267485) United Kingdom