About Luke Duncan Limited (10086476) United Kingdom