About J G Toms Ltd (10129129) United Kingdom