About Duffy S Charis Provides Ltd (SC666455) United Kingdom