About Narrowscott S Hall Ltd (12785167) United Kingdom