About Waltham Sixteen Limited (11016531) United Kingdom