About Luke Rowan Ltd (SC561938) United Kingdom