About Nicklin Builders Limited (13062981) United Kingdom