About Newby Bros. (builders) Limited (02754231) United Kingdom