About Sna Building And Development Ltd (10918601) United Kingdom