About Jamesgards Limited (13291421) United Kingdom