About Duran & Sons Ltd (13316545) United Kingdom