About Albert Tickhill And Sons Ltd (SC641883) United Kingdom