About Stukeley Business Centre Limited (02271115) United Kingdom