About 32 Glamis Street Limited (08370574) United Kingdom