About Luke James Limited (07645305) United Kingdom