About Staddle (builders) Limited (01243989) United Kingdom