About Luke Bowers Limited (09601914) United Kingdom