About Nevill Barn Contracting Ltd (10432665) United Kingdom