About Intermark Consultants Limited (04530705) United Kingdom