About 70 Glengall Road Limited (07581876) United Kingdom