About Nazar & Sons Limited (12842307) United Kingdom