About Luke Walker Ltd (12039079) United Kingdom