About N&s Sons Ltd (13276977) United Kingdom