About Guru Kirpa (spar) Ltd (09595358) United Kingdom