About J.w.tasker & Son Limited (00277337) United Kingdom