About Luke Alexander Scott Ltd (11548166) United Kingdom