About Dekalmar Associates Limited (05604774) United Kingdom