About Guddall Investments Limited (10647854) United Kingdom