About Lodge And Sons (builders) Limited (01263306) United Kingdom