About S Darby Limited (11427504) United Kingdom