About 98 Glengall Road Limited (03882115) United Kingdom