About L Duncan Limited (05547683) United Kingdom