About Loren Griffith Consulting Ltd (12582212) United Kingdom