About Shorthouse & Martin Limited (02688009) United Kingdom