About Luke Hollingworth Limited (08485681) United Kingdom