About R. Capstick (builders) Limited (02697521) United Kingdom