About Junestead Limited (00796252) United Kingdom