About Haworth Moore Associates Limited (07308931) United Kingdom