About Storey & Edmondson (builders) Limited (04041688) United Kingdom