About N Glover Ltd (09603983) United Kingdom