About D J Titcombe & Son Ltd (10439735) United Kingdom