About Stan Timmins And Sons Ltd (07929010) United Kingdom