About J S Endeavours Limited (12598688) United Kingdom