About 135 Glengall Road Limited (01572778) United Kingdom