About Stanmore Contractors Limited (02754550) United Kingdom