About Mark Templer & Company Limited (04480482) United Kingdom