About Duncan 444 Ltd (11698545) United Kingdom