About Almond Consultants Limited (03430557) United Kingdom