About Luke Seymour Ltd (10015327) United Kingdom