About Strudel & Dragon Consulting Ltd (09745842) United Kingdom