About Kirkby Stephen Builders Limited (13028140) United Kingdom