About 54 Glengall Road Ltd (07825405) United Kingdom