About Garrod Enterprises Limited (12164339) United Kingdom