About Walthams Limited (04908834) United Kingdom