About Luke Powell Ltd (11629696) United Kingdom