About Sig 17 Briar Walk Limited (10706922) United Kingdom