About Luke Mcdermott It Limited (10478041) United Kingdom