About J O T & Sons Ltd (11972847) United Kingdom