About J Ellam S Ltd (11428869) United Kingdom