About Decanimore Limited (10918442) United Kingdom