About Luke Harrison Associates Limited (05845813) United Kingdom