About Anmore Small Works Limited (02338245) United Kingdom