About Luke James Developments Limited (13556460) United Kingdom