About Nar Builders Limited (05680263) United Kingdom