About Kroto Film & Design Ltd (06681088) United Kingdom