About Edward Heard Ltd (12313198) United Kingdom