About Griffin Consulting And Investment Limited (09588404) United Kingdom