About Shalladore Limited (08310373) United Kingdom