About Cullum Associates Limited (10188956) United Kingdom