About Griot Ltd (09889729) United Kingdom