About Studholme - Bell (leicestershire) Limited (07807058) United Kingdom