About Sna Builders Limited (07678285) United Kingdom