About Luke Roper Holdings Limited (08840820) United Kingdom