About Aclipse Consultants Limited (04918255) United Kingdom