About Lrl Holdings Limited (09047415) United Kingdom