About Albert Turner & Son Limited (07141129) United Kingdom