About Luke Clarke Limited (11738252) United Kingdom