About Dejac Associates Limited (03516323) United Kingdom