About Gramadi Place Limited (08246388) United Kingdom