About Elphick & Son Limited (00104681) United Kingdom