About Bertram Todd Limited (06871023) United Kingdom