About Richard J Holt Ltd (13099552) United Kingdom