About Galloway Consultants Limited (07935208) United Kingdom