About N & Z Telescopic Ltd (11052864) United Kingdom