About Roger Lambert Ltd (09449413) United Kingdom