About N.haggart & Co. Limited (10196374) United Kingdom